royal pet - German English Dictionary